//扩展easyui表单的验证  
$.extend($.fn.validatebox.defaults.rules, {
	// 移动手机号码验证
	mobile : {// value值为文本框中的值
		validator : function(value) {
			var reg = /^1[3|4|5|8|7|9]\d{9}$/;
			return reg.test(value);
		},
		message : '请输入有效的手机号码！'
	},
	// 国内邮编验证
	zipCode : {
		validator : function(value) {
			var reg = /^[0-9]\d{5}$/;
			return reg.test(value);
		},
		message : '请输入有效的邮政编码！'
	},
	// 身份证号
	idNo : {
		validator : function(value) {
			var reg = /(^[0-9]{14}[0-9X]{1}$)|(^[0-9]{17}[0-9xX]{1}$)/;
			
			if(value.length == 18){
				var year=value.substr(6,4);
				var month=value.substr(10,2);
				var day=value.substr(12,2);
				var birth = new Date(year + '/' + month + '/' + day);
				if(birth=="Invalid Date"){
					return false;
				}
			}
			return reg.test(value);
		},
		message : '请输入有效的身份证号！'
	},
	// 组织机构代码证
	orgCode : {
		validator : function(value) {
			var reg = /^[0-9A-Z]{8}[-]?[0-9X]{1}$/;
			return reg.test(value);
		},
		message : '请输入有效的组织机构代码证！'
	},
	// 营业执照
	businessLicence : {
		validator : function(value) {
			var reg = /^[0-9]{15}$/;
			return reg.test(value);
		},
		message : '请输入有效的营业执照！'
	},
	// 非特殊字符
	name : {
		validator : function(value) {
			var reg = /^[\u4e00-\u9fa5a-zA-Z0-9]+$/;
			return reg.test(value);
		},
		message : '不允许输入特殊字符！'
	},
	CHS: {
        validator: function (value) {  
			return /^[a-zA-Z]{1,15}$/i.test(value)| /^[\u0391-\uFFE5]+$/.test(value);       
        },
        message: '你输入的格式有误！'
    },
	// 验证整数
	integer: {
        validator: function (value) {
            return /^[+]?[1-9]+\d*$/i.test(value);
        },
        message: '请输入正整数'
    },
    //座机
	tell : {
		validator : function(value) {
			var reg = /\d{3}-\d{8}|\d{4}-\d{7}/;
			return reg.test(value);
		},
		message : '请输入有效电话号码！'
	},
	//电子邮件
	email : {
		validator : function(value) {
			var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
			return reg.test(value);
		},
		message : '请输入有效电子邮箱！'
	},
	//联系电话（包括手机和座机）
	mobileAndTell: {
		validator : function(value) {
			var reg = /\d{3}-\d{8}|\d{4}-\d{7}/;
			var f = reg.test(value);
			if(f)
				return f;
			reg = /^1[3|4|5|8|9]\d{9}$/;
			return reg.test(value);
		},
		message : '请输入有效电话号码！'
	},
	address: {
		validator: function(value) {
			return !/^[0-9]\d*$/.test(value) && !/^[A-Za-z]+$/.test(value);
		},
		message: '请输入正确的地址！'
	}
	
});